Big Huge Thesaurus

orphans' asylum

noun